turn up at the absolute worst possible time - Allemand Anglais Dictionnaire